home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2007 September
/
PCWorld_2007-09_cd.bin
/
v cisle
/
xenorate
/
xenorate_install.exe
/
install_script.iss
Wrap
Text File
|
2007-08-09
|
17KB
|
252 lines
;InnoSetupVersion=5.1.10
[Setup]
AppName=Xenorate Media Player
AppVerName=Xenorate [2.50.0.0]
AppId=Xenorate
DefaultDirName={pf}\Xenorate
DefaultGroupName=Xenorate
UninstallDisplayIcon={app}\{uninstallexe}
OutputBaseFilename=xenorate_install
Compression=lzma
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\xenorate.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\liveupdate.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bass.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\basscd.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bassflac.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bass_aac.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bass_ac3.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bass_ape.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bass_mpc.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\bass_wv.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\xhook.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\DelZip179.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\data\dvdgraphs\Xenorate Codec Pack.xgraph"; DestDir: "{app}\data\dvdgraphs"; Components: dvdgraphs;
Source: "{app}\data\dsgraphs\AVI - ffdshow.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\Quicktime Alternative.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\RADGameTools.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\RealMedia.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\Super Video CD.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\Tracker.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\Video CD.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\dsgraphs\Xenorate Codec Pack.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs;
Source: "{app}\data\docs\changelog.txt"; DestDir: "{app}\data\docs"; Components: docs;
Source: "{app}\data\docs\faq.txt"; DestDir: "{app}\data\docs"; Components: docs;
Source: "{app}\data\docs\features.txt"; DestDir: "{app}\data\docs"; Components: docs;
Source: "{app}\data\docs\readme.txt"; DestDir: "{app}\data\docs"; Components: docs;
Source: "{app}\data\docs\static shortcuts.txt"; DestDir: "{app}\data\docs"; Components: docs;
Source: "{app}\data\docs\xgraph - directshow script engine.txt"; DestDir: "{app}\data\docs"; Components: docs;
Source: "{app}\data\icons\3gp.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\3ivx.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\669.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\aac.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\ac3.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\aif.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\aifc.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\aiff.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\ape.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\asf.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\asx.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\au.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\avi.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\bik.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\brt.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\cda.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\divx.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\dts.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\dvd.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\flac.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\imf.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\it.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\m1v.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\m2v.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\m3u.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\m4a.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mac.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\midi.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mkv.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mod.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mov.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mp1.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mp2.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mp2v.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mp3.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mp4.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mpa.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mpc.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mpe.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mpeg.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mpp.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mt2.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\mtm.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\ogg.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\ogm.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\okt.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\pls.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\qt.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\ra.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\rm.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\rmi.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\rv.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\s3m.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\smk.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\snd.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\stm.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\svcd.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\ts.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\umx.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\vcd.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\viv.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\vob.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\vro.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wav.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wax.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wm.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wma.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wmf.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wmp.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wmv.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wmx.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wow.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wv.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\wvx.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\xm.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\xpl.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\xskz.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\icons\xvid.ico"; DestDir: "{app}\data\icons"; Components: icons;
Source: "{app}\data\languages\german.xlang"; DestDir: "{app}\data\languages"; Components: langs;
Source: "{app}\data\presets\Classic.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Club.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Dance.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Empty.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Full Bass & Treple.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Full Bass.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Full Treple.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Laptop Speakers & Headphones.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Large Hall.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Live.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Party.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Pop.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Reggae.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Rock.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Ska.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Soft Rock.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Soft.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
Source: "{app}\data\presets\Techno.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets;
[Dirs]
Name: "{app}\data"; Flags: deleteafterinstall
[Registry]
Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "InstallerLanguage"; ValueType: String; ValueData: "{language}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "FirstStart"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "Install_Dir"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "News"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletekey
[Run]
Filename: "{app}\xenorate.exe"; Parameters: "/register"; Tasks: associate;
[UninstallRun]
Filename: "{app}\xenorate.exe"; Parameters: "/unregister";
[Icons]
Name: "{group}\{cm:_AppName}"; Filename: "{app}\xenorate.exe";
Name: "{group}\{cm:_IconReadme}"; Filename: "{app}\data\docs\readme.txt";
Name: "{group}\{cm:_IconFAQ}"; Filename: "{app}\data\docs\faq.txt";
Name: "{group}\{cm:UninstallProgram,{cm:_AppName}}"; Filename: "{uninstallexe}";
Name: "{userdesktop}\{cm:_AppName}"; Filename: "{app}\xenorate.exe"; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{cm:_AppName}"; Filename: "{app}\xenorate.exe"; Tasks: quicklaunchicon;
[Tasks]
Name: "desktopicon"; Description: "{cm:_TaskCreateDesktopIcon}"; GroupDescription: "{cm:_TaskAddIcon}";
Name: "quicklaunchicon"; Description: "{cm:_TaskCreateQuickLaunchIcon}"; GroupDescription: "{cm:_TaskAddIcon}";
Name: "associate"; Description: "{cm:_TaskAssocFiles}"; GroupDescription: "{cm:_TaskOther}";
[Components]
Name: "main"; Description: "{cm:_CompMain}"; Types: "full compact custom";
Name: "docs"; Description: "{cm:_CompDocs}"; Types: "full compact custom";
Name: "icons"; Description: "{cm:_CompIcons}"; Types: "full compact custom";
Name: "langs"; Description: "{cm:_CompLangs}"; Types: "full custom";
Name: "dvdgraphs"; Description: "{cm:_DVDGraphs}"; Types: "full custom";
Name: "dsgraphs"; Description: "{cm:_DSGraphs}"; Types: "full custom";
Name: "eqpresets"; Description: "{cm:_CompEqPresets}"; Types: "full custom";
[InstallDelete]
Type: files; Name: "{app}\xenorate.exe";
Type: files; Name: "{app}\liveupdate.exe";
[UninstallDelete]
Type: files; Name: "{app}\xenorate.log";
Type: filesandordirs; Name: "{app}\data";
[Types]
Name: "full"; Description: "{cm:_TypeFullCaption}";
Name: "compact"; Description: "{cm:_TypeCompactCaption}";
Name: "custom"; Description: "{cm:_TypeCustomCaption}";
[CustomMessages]
german.NameAndVersion=%1 Version %2
german.AdditionalIcons=ZusΣtzliche Symbole:
german.CreateDesktopIcon=&Desktop-Symbol anlegen
german.CreateQuickLaunchIcon=Symbol in der Schnellstartleiste anlegen
german.ProgramOnTheWeb=%1 im Internet
german.UninstallProgram=%1 entfernen
german.LaunchProgram=%1 starten
german.AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
german.AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...
english.NameAndVersion=%1 version %2
english.AdditionalIcons=Additional icons:
english.CreateDesktopIcon=Create a &desktop icon
english.CreateQuickLaunchIcon=Create a &Quick Launch icon
english.ProgramOnTheWeb=%1 on the Web
english.UninstallProgram=Uninstall %1
english.LaunchProgram=Launch %1
english.AssocFileExtension=&Associate %1 with the %2 file extension
english.AssocingFileExtension=Associating %1 with the %2 file extension...
german._AppName=Xenorate
english._AppName=Xenorate
german._TypeFullCaption=Vollinstallation
english._TypeFullCaption=Full installation
german._TypeCompactCaption=Minimal installation
english._TypeCompactCaption=Compact installation
german._TypeCustomCaption=Benutzerdefiniert
english._TypeCustomCaption=Custom installation
german._CompMain=Hauptprogramm (ben÷tigt)
english._CompMain=Mainprogram (required)
german._CompDocs=Dokumentationen
english._CompDocs=Documentations
german._CompLangs=Sprachen
english._CompLangs=Languages
german._CompIcons=Dateisymbole
english._CompIcons=File Icons
german._CompEqPresets=Equalizer Profile
english._CompEqPresets=Equalizer presets
german._DVDGraphs=DVD Graphen
english._DVDGraphs=DVD Graphs
german._DSGraphs=Media Graphen
english._DSGraphs=Media Graphs
german._IconReadme=Liesmich
english._IconReadme=Readme
german._IconFAQ=FAQ
english._IconFAQ=FAQ
german._TaskOther=Andere Aufgaben:
english._TaskOther=Other tasks:
german._TaskAddIcon=ZusΣtzliche Icons:
english._TaskAddIcon=Additional icons:
german._TaskCreateDesktopIcon=Desktop Icon erstellen
english._TaskCreateDesktopIcon=Create a &desktop icon
german._TaskCreateQuickLaunchIcon=Schnellstart Icon erstellen
english._TaskCreateQuickLaunchIcon=Create a quicklaunch icon
german._TaskAssocFiles=Dateitypen registrieren
english._TaskAssocFiles=Associate files
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "german"; MessagesFile: "embedded\german.isl";
Name: "english"; MessagesFile: "embedded\english.isl";